estate of terraced houses - Francés Inglés Diccionario